An Efficient Rectilinear Steiner Tree Algorithm for Vlsi Global Routing
نویسندگان
چکیده
As we move to deep sub-micron designs below 0.18 microns, the delay of a circuit, as well as power dissipation and area, is dominated by interconnections between logical elements (i.e. transistors)[1]. The focus of this paper is on the global routing problem. Both global and channel routing are NP-hard[2]; therefore, all existing solution methodologies are heuristics. The main aim is to develop an efficient K Rectilinear Steiner Trees (K-RST) algorithm. A k-RST routine is developed to generate a set of rectilinear Steiner trees for each net. The K-RST uses local tree segment transformations to ensure that there is no duplication of routing trees for a net. The shortest tree for a net is in general 11% shorter than that of the minimal spanning tree, which leads to area savings.
منابع مشابه
Performance Analysis of the Algorithms for the Construction of Rectilinear Steiner Minimum Tree
The advances in VLSI technology have led to complex and larger circuits. As the circuits become complex and large, the amount of time required for the design of such circuits increases. The people in the VLSI industry are looking for faster EDA (Electronic Design Automation) tools so as to reduce the design time. Routing is a phase in the design (physical design) of electronic circuits, wherein...
متن کاملRectilinear group Steiner trees and applications in VLSI design
Given a set of disjoint groups of points in the plane, the rectilinear group Steiner tree problem is the problem of nding a shortest intercon-nection (under the rectilinear metric) which includes at least one point from each group. This is an important generalization of the well-known rectilinear Steiner tree problem which has direct applications in VLSI design, i.e., it is the fundamental prob...
متن کاملThumbnail Rectilinear Steiner Trees - VLSI, 1995. Proceedings., Fifth Great Lakes Symposium on
The rectilinear Steiner tree problem i s t o find a manimum-length set of horizontal and vertical line segments that interconnect a given set of points in $he plane. Here we study the thumbnail rectilinear S te iner tree problem, where the inpvt points are drawn f r o m a small integer grid. Specifically, we devise a full-set decomposition algorithm for computing opt ima l thumbnail rectalinear...
متن کاملNew algorithms for the rectilinear Steiner tree problem
We discuss a new approach to constructing the rectilinear Steiner tree (RST) of a given set of points in the plane, starting from a minimum spanning tree (MST). The main idea in our approach is to find layouts for the edges of the MST, so as to maximize the overlaps between the layouts, thus minimizing,the cost (i.e., wire length) of the resulting rectilinear Steiner tree. We describe two algor...
متن کاملA Fast Algorithm for Computing Optimal Rectilinear Steiner Trees for Extremal Point Sets1
We present an eecient algorithm to compute an optimal rectilinear Steiner tree for extremal point sets. A point set is extremal if every point in it lies on the boundary of a rectilinear convex hull of the point set. Our algorithm can be used to construct minimum-length connection for multi-terminal nets in homotopic routing in VLSI layout design. The previous best algorithms run in O(k 4 n) ti...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001